package com.ruijixiang.leetcode.everyday.leetcode2024.leetcode202410;

public class leetcode20241024 {
    /**
     * 找到连续赢K场比赛的第一位玩家
     * @param skills
     * @param k
     * @return
     */
    public int findWinningPlayer(int[] skills,int k){
        int maxI=0;
        int win=0;
        for(int i=0;i<skills.length && win<k;i++){
            if(skills[i]>skills[maxI]){
                maxI=i;
                win=0;
            }
            win++;// 获胜回合+1
        }
        // 如果K很大，那么maxI就是skills最大值的下标，毕竟最大值会一直赢下去
        return maxI;
    }
}
